pay off old scores - Turco Inglés Diccionario